New cloudprint GTK+ print module for Google Cloud Print.
authorTim Waugh <twaugh@redhat.com>
Wed, 26 Feb 2014 16:05:44 +0000 (16:05 +0000)
committerMarek Kasik <mkasik@redhat.com>
Fri, 28 Feb 2014 10:45:03 +0000 (11:45 +0100)
commitaaae0ca8bac2f46400a3124a82a1ad06f4c735b0
tree000fbf80f137f4c8c1681bc04e65536036b4fa18
parente9aa5a9822e6c0344ca2639f0d160702b4a855dd
New cloudprint GTK+ print module for Google Cloud Print.

This is a web service provided by Google that allows people to
share their printers (https://www.google.com/cloudprint/learn/).

In addition to being able to print to printers shared on Google Cloud
Print, there is an equivalent of "Print to file" in the form of "Save to
Google Drive".

The cloudprint module uses gnome-online-accounts to obtain the OAuth 2.0
access token for the Google account.

Currently it can discover available printers, get simple details about
them such as display name and status, and submit jobs without any
special options.

https://bugzilla.gnome.org/show_bug.cgi?id=723368
configure.ac
gtk/Makefile.am
modules/printbackends/Makefile.am
modules/printbackends/cloudprint/Makefile.am [new file with mode: 0644]
modules/printbackends/cloudprint/gtkcloudprintaccount.c [new file with mode: 0644]
modules/printbackends/cloudprint/gtkcloudprintaccount.h [new file with mode: 0644]
modules/printbackends/cloudprint/gtkprintbackendcloudprint.c [new file with mode: 0644]
modules/printbackends/cloudprint/gtkprintbackendcloudprint.h [new file with mode: 0644]
modules/printbackends/cloudprint/gtkprintercloudprint.c [new file with mode: 0644]
modules/printbackends/cloudprint/gtkprintercloudprint.h [new file with mode: 0644]